/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Utils;

import java.util.HashMap;

/**
 *
 * @author issan
 */
public class Docente {
    private String nome;
            
    private String cognome;
    private String matricola;
    
    private Boolean can_be_advisor = false;
    
    private HashMap corsi;
    
    public String getCognome() {
        return cognome;
    }

    public void setCognome(String cognome) {
        this.cognome = cognome;
    }

    public HashMap getCorsi() {
        return corsi;
    }

    public void aggiungiCorso(int id, Corsi_tenuti_docente corso) {
        if(corsi==null){
            corsi = new HashMap(25);
        }
        if(corsi.containsKey(id)){
            corsi.remove(corso);
        }
        corsi.put(id, corso);
        
    }
    public Corsi_tenuti_docente getCorso(int id) {
        if(corsi==null){
            return null;
        }
        if(corsi.containsKey(id)){
            return ((Corsi_tenuti_docente) corsi.get(id));
        }
        return null;
    }
    
    
    
    public String getMatricola() {
        return matricola;
    }

    public void setMatricola(String matricola) {
        this.matricola = matricola;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Boolean isCan_be_advisor() {
        return can_be_advisor;
    }

    public void setCan_be_advisor(Boolean can_be_advisor) {
        this.can_be_advisor = can_be_advisor;
    }
   
    

    
    
}
